engineer observation post - French English Dictionary